package spring.framework.beans.factory.config;

import spring.framework.beans.BeansException;

/**
 * @author fun.pengzh
 * @class spring.framework.beans.factory.config.AutowireCapableBeanFactory
 * @desc BeanFactory的拓展，实现可自动装配
 * @since 2021-10-10
 */
public interface AutowireCapableBeanFactory {

    Object applyBeanPostProcessorsBeforeInitialization(Object existingBean,String beanName)throws BeansException;

    Object applyBeanPostProcessorsAfterInitialization(Object existingBean, String beanName)throws BeansException;

}
